package com.zlkj.pro.modular.admin.model.dto;

import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
import cn.stylefeng.roses.kernel.scanner.api.annotation.field.ChineseDescription;
import lombok.*;

import java.util.Date;

/**
 * 素材库分组
 *
 * @author 孙铭泽
 * @date 2022/9/24
 * @time 14:28
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MaterialGroupAdminDTO extends BaseRequest {
    /**
     * 主键
     */
    @ChineseDescription("主键")
    private Long id;

    /**
     * 名称
     */
    @ChineseDescription("名称")
    private String name;

    /**
     * 备注
     */
    @ChineseDescription("备注")
    private String remark;

    /**
     * 创建时间
     */
    @ChineseDescription("创建时间")
    private Date createTime;

    /**
     * 创建人
     */
    @ChineseDescription("创建人")
    private Long createUser;

    /**
     * 更新时间
     */
    @ChineseDescription("更新时间")
    private Date updateTime;

    /**
     * 更新人
     */
    @ChineseDescription("更新人")
    private Long updateUser;

    /**
     * 扩展字段1
     */
    @ChineseDescription("扩展字段1")
    private String extendOne;

    /**
     * 扩展字段2
     */
    @ChineseDescription("扩展字段2")
    private String extendTwo;
}